package org.szx.service;

import java.util.List;

import org.szx.model.ExamTest;
import org.szx.vo.ExamScoreVO;
import org.szx.vo.ExamSubjectVO;
import org.szx.vo.ExamTestTypeVO;
import org.szx.vo.ExamTestVO;

public interface Exam_TestService {

	public List<ExamTest> findAllTests() throws Exception;

	public ExamTestVO getTestById(int testId) throws Exception;

	public List<ExamSubjectVO> getSubjectList();

	public List<ExamTestTypeVO> getTestTypeList();

	public void addTest(ExamTestVO examTestVO);

	public void updateTest(ExamTestVO examTestVO);

	public void deleteExamTest(Integer id);

	public List<ExamScoreVO> findAllScore();

	public List<ExamScoreVO> getScore(String condition, String query);

}
